﻿<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/Site.Master" CodeBehind="maintenanceGallery.aspx.vb" Inherits="Web_2._0_BMW___X6_Experts_Web_Application.maintenanceGallery" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
    <style type="text/css">
        .style2
        {
            font-size: medium;
        }
        .style3
        {
            font-size: x-large;
        }
        .style4
        {
            color: #3399FF;
        }
    </style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <div class = "mGalleryContent">

        <span class="st"><span class="style3"><strong>BMW - X6 </strong>
    <span class="style4"><em><strong>Maintenance</strong></em></span><strong> Images</strong></span><br />
    <br />
    Welcome to the BMW - X6 Forums at www.bmw-x6.co.uk. Post all of 
            your BMW - X6 <strong><em>Maintenance</em></strong> related images here 
    to help others out and given them a opputunity to <br />
        <br />Thousands of our users login everyday to posts images, 
            its free help and guidance only for you!!! 
            <br />
        <br />You are currently not logged but to get involve, simply click 
        <a href = "Account/Register.aspx">here</a> to register.
            <br />
        <br />
        <span class="style2"><strong><em>These are the images our users and experts have 
    uploaded so far. Click on any 
        of the images to view their comments and ratings in more detail.</em></strong></span></span></div>
        <br />

        <div class = "maintenanceGalleryMain">
        
            <asp:ListView ID="ListView1" runat="server" DataSourceID="SqlDataSource1" 
                GroupItemCount="3">
                <AlternatingItemTemplate>
                    <td runat="server" style="">

                        
                        <a href="imageMaintenanceComments.aspx?id=<%# Eval("MaintenanceImageID") %>">
                        <asp:Image ID="Image1" runat="server" Height="200px" ImageUrl='<%# Eval("ImageLink") %>' Width="300px" /></a>
                        <br /><strong>Description:</strong>
                        <asp:Label ID="ImageDescriptionLabel" runat="server" 
                            Text='<%# Eval("ImageDescription") %>' />
                        <br /><strong>Date Uploaded:</strong>
                        <asp:Label ID="DateUploadedLabel" runat="server" 
                            Text='<%# Eval("DateUploaded") %>' />
                        <br /><strong>Time Uploaded:</strong>
                        <asp:Label ID="TimeUploadedLabel" runat="server" 
                            Text='<%# Eval("TimeUploaded") %>' />
                        <br /><strong>Uploaded By:</strong>
                        <asp:Label ID="UserNameLabel" runat="server" Text='<%# Eval("UserName") %>' />
                        <br />
                    </td>
                </AlternatingItemTemplate>
                <EditItemTemplate>
                    <td runat="server" style="">
                        
                      
                        <a href="imageMaintenanceComments.aspx?id=<%# Eval("MaintenanceImageID") %>">
                        <asp:Image ID="Image1" runat="server" Height="200px" ImageUrl='<%# Eval("ImageLink") %>' Width="300px" /></a>
                        <br />Description:
                        <asp:TextBox ID="ImageDescriptionTextBox" runat="server" 
                            Text='<%# Bind("ImageDescription") %>' />
                        <br /><strong>Date Uploaded:</strong>
                        <asp:TextBox ID="DateUploadedTextBox" runat="server" 
                            Text='<%# Bind("DateUploaded") %>' />
                        <br /><strong>Time Uploaded:</strong>
                        <asp:TextBox ID="TimeUploadedTextBox" runat="server" 
                            Text='<%# Bind("TimeUploaded") %>' />
                        <br /><strong>Uploaded By:</strong>
                        <asp:TextBox ID="UserNameTextBox" runat="server" 
                            Text='<%# Bind("UserName") %>' />
                        <br />
                        <asp:Button ID="UpdateButton" runat="server" CommandName="Update" 
                            Text="Update" />
                        <br />
                        <asp:Button ID="CancelButton" runat="server" CommandName="Cancel" 
                            Text="Cancel" />
                        <br />
                    </td>
                </EditItemTemplate>
                <EmptyDataTemplate>
                    <table runat="server" style="">
                        <tr>
                            <td>
                                No data was returned.</td>
                        </tr>
                    </table>
                </EmptyDataTemplate>
                <EmptyItemTemplate>
<td runat="server" />
                </EmptyItemTemplate>
                <GroupTemplate>
                    <tr ID="itemPlaceholderContainer" runat="server">
                        <td ID="itemPlaceholder" runat="server">
                        </td>
                    </tr>
                </GroupTemplate>
                <InsertItemTemplate>
                    <td runat="server" style="">
                       
                        <a href="imageMaintenanceComments.aspx?id=<%# Eval("MaintenanceImageID") %>">
                        <asp:Image ID="Image1" runat="server" Height="200px" ImageUrl='<%# Eval("ImageLink") %>' Width="300px" /></a>
                        <br /><strong>Description:</strong>
                        <asp:TextBox ID="ImageDescriptionTextBox" runat="server" 
                            Text='<%# Bind("ImageDescription") %>' />
                        <br /><strong>Date Uploaded:</strong>
                        <asp:TextBox ID="DateUploadedTextBox" runat="server" 
                            Text='<%# Bind("DateUploaded") %>' />
                        <br /><strong>Time Uploaded:</strong>
                        <asp:TextBox ID="TimeUploadedTextBox" runat="server" 
                            Text='<%# Bind("TimeUploaded") %>' />
                        <br /><strong>Uploaded By:</strong>
                        <asp:TextBox ID="UserNameTextBox" runat="server" 
                            Text='<%# Bind("UserName") %>' />
                        <br />
                        <asp:Button ID="InsertButton" runat="server" CommandName="Insert" 
                            Text="Insert" />
                        <br />
                        <asp:Button ID="CancelButton" runat="server" CommandName="Cancel" 
                            Text="Clear" />
                        <br />
                    </td>
                </InsertItemTemplate>
                <ItemTemplate>
                    <td runat="server" style="">
                       
                        
                        
                        <a href="imageMaintenanceComments.aspx?id=<%# Eval("MaintenanceImageID") %>">
                        <asp:Image ID="Image1" runat="server" Height="200px" ImageUrl='<%# Eval("ImageLink") %>' Width="300px" /></a>
                        <br /><strong>Description:</strong>
                        <asp:Label ID="ImageDescriptionLabel" runat="server" 
                            Text='<%# Eval("ImageDescription") %>' />
                        <br /><strong>Date Uploaded:</strong>
                        <asp:Label ID="DateUploadedLabel" runat="server" 
                            Text='<%# Eval("DateUploaded") %>' />
                        <br /><strong>Time Uploaded:</strong>
                        <asp:Label ID="TimeUploadedLabel" runat="server" 
                            Text='<%# Eval("TimeUploaded") %>' />
                        <br /><strong>Uploaded By:</strong>
                        <asp:Label ID="UserNameLabel" runat="server" Text='<%# Eval("UserName") %>' />
                        <br />
                    </td>
                </ItemTemplate>
                <LayoutTemplate>
                    <table runat="server">
                        <tr runat="server">
                            <td runat="server">
                                <table ID="groupPlaceholderContainer" runat="server" border="0" style="">
                                    <tr ID="groupPlaceholder" runat="server">
                                    </tr>
                                </table>
                            </td>
                        </tr>
                        <tr runat="server">
                            <td runat="server" style="">
                                 <asp:DataPager ID="DataPager1" runat="server" PageSize="12">
                            <Fields>
                                <asp:NextPreviousPagerField ButtonType="Button" ShowFirstPageButton="True" 
                                    ShowNextPageButton="False" ShowPreviousPageButton="False" />
                                <asp:NumericPagerField />
                                <asp:NextPreviousPagerField ButtonType="Button" ShowLastPageButton="True" 
                                    ShowNextPageButton="False" ShowPreviousPageButton="False" />
                            </Fields>
                        </asp:DataPager>
                            </td>
                        </tr>
                    </table>
                </LayoutTemplate>
                <SelectedItemTemplate>
                    <td runat="server" style="">
                       
                        ImageLink:
                        <a href="imageMaintenanceComments.aspx?id=<%# Eval("MaintenanceImageID") %>">
                        <asp:Image ID="Image1" runat="server" Height="200px" ImageUrl='<%# Eval("ImageLink") %>' Width="300px" /></a>
                        <br /><strong>Description:</strong>
                        <asp:Label ID="ImageDescriptionLabel" runat="server" 
                            Text='<%# Eval("ImageDescription") %>' />
                        <br /><strong>Date Uploaded:</strong>
                        <asp:Label ID="DateUploadedLabel" runat="server" 
                            Text='<%# Eval("DateUploaded") %>' />
                        <br /><strong>Time Uploaded:</strong>
                        <asp:Label ID="TimeUploadedLabel" runat="server" 
                            Text='<%# Eval("TimeUploaded") %>' />
                        <br /><strong>Uploaded By:</strong>
                        <asp:Label ID="UserNameLabel" runat="server" Text='<%# Eval("UserName") %>' />
                        <br />
                    </td>
                </SelectedItemTemplate>
            </asp:ListView>
            <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
                ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
                ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" 
                
                SelectCommand="SELECT Maintenance_Images.MaintenanceImageID, Maintenance_Images.ImageLink, Maintenance_Images.ImageDescription, Maintenance_Images.DateUploaded, Maintenance_Images.TimeUploaded, aspnet_Users.UserName FROM (Maintenance_Images INNER JOIN aspnet_Users ON Maintenance_Images.UserIDFK = aspnet_Users.UserId) ORDER BY Maintenance_Images.MaintenanceImageID DESC">
            </asp:SqlDataSource>
        
        </div>
</asp:Content>
